<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 * CodeIgniter
 *
 * An open source application development framework for PHP 5.1.6 or newer
 *
 * @package		CodeIgniter
 * @author		ExpressionEngine Dev Team
 * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc.
 * @license		http://codeigniter.com/user_guide/license.html
 * @link		http://codeigniter.com
 * @since		Version 1.0
 * @filesource
 */

// ------------------------------------------------------------------------

/**
 * CodeIgniter Form Helpers
 *
 * @package		CodeIgniter
 * @subpackage	Helpers
 * @category	Helpers
 * @author		Jhonatan Flores
 * @link		http://codeigniter.com/user_guide/helpers/form_helper.html
 */

// ------------------------------------------------------------------------

/**
 * Form Declaration
 *
 * Creates the opening portion of the form.
 *
 * @access	public
 * @param	string	the URI segments of the form destination
 * @param	array	a key/value pair of attributes
 * @param	array	a key/value pair hidden data
 * @return	string
 */
	

	function pantalla($vista, $data=NULL) 
	{
		$CI =& get_instance();
		$data['nick']=$CI->session->userdata('usuario');
		$data['nombre']=$CI->session->userdata('nombre');

    if ($CI->session->userdata('tipo')==1) {
          $CI->load->view('encabezado1',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }else{
        echo "Acceso Restringido";
      }
	}
function pantalla2($vista, $data=NULL) 
  {
    $CI =& get_instance();
    $data['nick']=$CI->session->userdata('usuario');
    $data['nombre']=$CI->session->userdata('nombre');

    if ($CI->session->userdata('tipo')==1) {
          $CI->load->view('encabezado1',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }elseif($CI->session->userdata('tipo')==2 ) {
          $CI->load->view('encabezado2',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }else{

        echo "Acceso Restringido";
      }
  }
  function pantalla3($vista, $data=NULL) 
  {
    $CI =& get_instance();
    $data['nick']=$CI->session->userdata('usuario');
    $data['nombre']=$CI->session->userdata('nombre');

    if ($CI->session->userdata('tipo')==1) {
          $CI->load->view('encabezado1',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }elseif($CI->session->userdata('tipo')==3 ) {
          $CI->load->view('encabezado3',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }else{

        echo "Acceso Restringido";
      }
  }
  function pantallaM($vista, $data=NULL) 
  {
    $CI =& get_instance();
    $data['nick']=$CI->session->userdata('usuario');
    $data['nombre']=$CI->session->userdata('nombre');

    if ($CI->session->userdata('tipo')==1) {
          $CI->load->view('encabezado1',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
      }elseif($CI->session->userdata('tipo')==3 ) {
          $CI->load->view('encabezado3',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
    }elseif($CI->session->userdata('tipo')==2 ) {
          $CI->load->view('encabezado2',$data);
          $CI->load->view($vista);  
          $CI->load->view('piePagina');  
    }else{
        echo "Acceso Restringido";
      }
  }
	function ir_a($url){
		echo'<script language="JavaScript" type="text/javascript">
				var pagina="'.base_url().$url.'"
				function redireccionar() 
				{
				location.href=pagina
				} 
				setTimeout ("redireccionar()", 600);
				
				</script>';
		
		}	

	function nuevaVentana($url){
		echo'<script language="JavaScript" type="text/javascript">
				var pagina2="'.base_url().$url.'"
				function nuevaVentana() 
				{
				window.open(pagina2,"_blank");
				} 
				setTimeout ("nuevaVentana()", 300);
				
				</script>';
		
		}	
    function fecha_SV_DB(&$fec='')
    {

      $fec1=str_replace("/","-",$fec);

      $formato = 'd-m-Y';
      $fecha = DateTime::createFromFormat($formato, $fec1);
      $fec=$fecha->format('Y-m-d');

    }

	
	function alerta($msj,$url){
		echo'
	<link href="'.base_url().'css/default.css" rel="stylesheet" type="text/css" />
		<link href="'.base_url().'css/component.css" rel="stylesheet" type="text/css" />
        <link href="'.base_url().'css/kendo.common.min.css" rel="stylesheet" type="text/css" />
        <link href="'.base_url().'css/kendo.bootstrap.min.css" rel="stylesheet" type="text/css" />
        <link href="'.base_url().'css/kendo.dataviz.bootstrap.min.css" rel="stylesheet" type="text/css" />
        <link href="'.base_url().'css/tooltipster.css" rel="stylesheet" type="text/css" />
		<link href="'.base_url().'css/alertify.core.css" rel="stylesheet" />
		<link href="'.base_url().'css/alertify.default.css" rel="stylesheet" />
        <link href="'.base_url().'css/style-base.css" rel="stylesheet" type="text/css" />
        <script src="'.base_url().'js/jquery-1.8.2.js"></script>
        <!--<script src="'.base_url().'js/jquery-ui-1.9.0.custom.js"></script>-->
		<script src="'.base_url().'js/classie.js"></script>
        <script src="'.base_url().'js/kendo.all.min.js" type="text/javascript"></script>
        <script src="'.base_url().'js/jquery.tooltipster.js" type="text/javascript"></script>
        <script src="'.base_url().'js/jquery.leanModal.min.js" type="text/javascript"></script>
        <script src="'.base_url().'js/waypoints.min.js"></script>
        <script src="'.base_url().'js/alertify.js" type="text/javascript"></script>
		<script language="JavaScript" type="text/javascript">
		
				var pagina="'.base_url().$url.'"
				function redireccionar() 
				{
				alertify.alert("'.$msj.'");
				setTimeout("partB()",2000)
				} 
				function partB() 
				{
				location.href=pagina
				} 
				setTimeout ("redireccionar()",1000);			
		</script>';
		
		}	

function mes($num)
{
  switch ($num) {
    case 1:
        $text= "enero";
      break;
    case 2:
        $text= "febrero";
      break;
    case 3:
        $text= "marzo";
      break;
    case 4:
        $text= "abril";
      break;
    case 5:
        $text= "mayo";
      break;
    case 6:
        $text= "junio";
      break;  
    case 7:
        $text= "julio";
      break;
    case 8:
        $text= "agosto";
      break;
    case 9:
        $text= "septiembre";
      break;  
    case 10:
        $text= "octubre";
      break;
    case 11:
        $text= "noviembre";
      break; 
    case 12:
        $text= "diciembre";
      break;     
  }
return $text;
}


function a_texto($num)
{
  switch ($num) {
    case 0:
        $text= "";
      break;  
    case 1:
        $text= "un";
      break;
    case 2:
        $text= "dos";
      break;
    case 3:
        $text= "tres";
      break;
    case 4:
        $text= "cuatro";
      break;
    case 5:
        $text= "cinco";
      break;
    case 6:
        $text= "seis";
      break;  
    case 7:
        $text= "siete";
      break;
    case 8:
        $text= "ocho";
      break;
    case 9:
        $text= "nueve";
      break;  
    case 11:
        $text= "once";
      break;  
    case 12:
        $text= "doce";
      break;
    case 13:
        $text= "trece";
      break;    
    case 14:
        $text= "catorce";
      break;
    case 15:
        $text= "quince";
      break; 
    case 16:
        $text= "dieciséis";
    break;  
    case 17:
        $text= "diecisiete";
    break;
    case 18:
        $text= "dieciocho";
    break;
  case 19:
        $text= "diecinueve";
    break;
  case 21:
        $text= "veintiún";
    break;
  case 22:
        $text= "veintidós";
    break;
  case 23:
        $text= "veintitrés";
  break;
  case 24:
        $text= "veinticuatro";
  break;
  case 25:
        $text= "veinticinco";
  break;
  case 26:
        $text= "veintiséis";
  break;
  case 27:
        $text= "veintisiete";
  break;
  case 28:
        $text= "veintiocho";
  break;
  case 29:
        $text= "veintinueve";
  break;
  case 31:
        $text= "treinta y uno";
  break;
    default:
      if(($num%10)==0){
        $text = decena($num/10);
      }else{
        $text = decena($num/10)." y ". a_texto($num%10);  
      }      
      break;
  }
return $text;
}

function decena($num)
{
  switch ($num) {
    case 1:
        $text= "diez";
      break;
    case 2:
        $text= "veinte";
      break;
    case 3:
        $text= "treinta";
      break;
    case 4:
        $text= "cuarenta";
      break;
    case 5:
        $text= "cicuenta";
      break;
    case 6:
        $text= "sesenta";
      break;  
    case 7:
        $text= "setenta";
      break;
    case 8:
        $text= "ochenta";
      break;
    case 9:
        $text= "noventa";
      break;  
    case 0:
        $text= "";
      break;  
    default:
        $text="error###";
      break;
  }
return $text;
}

  function enviar_por_gmail($correo,$title,$message) 
  {
      $CI =& get_instance();
      $CI->load->library("phpmailer");    
      $mail = new PHPMailer();
      //indico a la clase que use SMTP
      $mail->isSMTP();
      //permite modo debug para ver mensajes de las cosas que van ocurriendo 2 para desactivar  1
      $mail->SMTPDebug = 1;
      //Debo de hacer autenticación SMTP
      $mail->SMTPAuth = true;
      $mail->SMTPSecure = "ssl";
      //indico el servidor de Gmail para SMTP
      $mail->Host = "smtp.gmail.com";
      //indico el puerto que usa Gmail
      $mail->Port = 465;
      //indico un usuario / clave de un usuario de gmail
      $mail->Username = "info.sisups@gmail.com";
      $mail->Password = "wsx!@#mko";
      $mail->From = "info.sisups.@gmail.com";
      $mail->FromName = "Sistema UPS";
      $mail->AddReplyTo("info.sisups@gmail.com","SISTEMA UPS");
      $mail->Subject = $title;
      $mail->MsgHTML($message);
      //indico destinatario
      $mail->AddAddress( $correo);
      $r=$mail->Send();
        if(!$r) {
          //echo "Error al enviar: " .$mail->ErrorInfo;
          } else {
          //echo "Mensaje enviado!";
        }
    }
/* End of file tools_helper.php */
/* Location: ./system/helpers/form_helper.php */
